﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RN.ERP.Entity.ZBDLRY
{
    /// <summary>
    /// 统计原始数据映射对象
    /// </summary>
    public class StatisticsModel
    {
        /// <summary>
        /// 地区
        /// </summary>
        public string AreaCode { get; set; }
        /// <summary>
        /// 业务ID
        /// </summary>
        public int ClassId { get; set; }
        /// <summary>
        /// 统计数量
        /// </summary>
        public int StatisticsCount { get; set; }
    }

    public class StatisticsModel2
    {
        /// <summary>
        /// 地区
        /// </summary>
        public string AreaCode { get; set; }

        public string AreaCodeTitle { get; set; }
        /// <summary>
        /// 业务ID
        /// </summary>
        public string FlowCode { get; set; }
        /// <summary>
        /// 统计数量
        /// </summary>
        public int StatisticsCount { get; set; }
    }
    public class StatisticsMode3
    {
        /// <summary>
        /// 地区
        /// </summary>
        public string DBType { get; set; }
        /// <summary>
        /// 业务ID
        /// </summary>
        public string SpecialityCode { get; set; }
        /// <summary>
        /// 统计数量
        /// </summary>
        public int StatisticsCount { get; set; }
    }
    public class StatisticsMode4
    {
        /// <summary>
        /// 地区
        /// </summary>
        public string DBType { get; set; }
        /// <summary>
        /// 统计数量
        /// </summary>
        public int StatisticsCount { get; set; }
        /// <summary>
        /// 统计数量
        /// </summary>
        public int StatisticsCount1 { get; set; }
    }

    public class StatisticsModel4
    {
        /// <summary>
        /// 地区
        /// </summary>
        public string AreaCode { get; set; }
        /// <summary>
        /// 资格证书大类
        /// </summary>
        public int? GroupTreeID { get; set; }
        /// <summary>
        /// 统计数量
        /// </summary>
        public int StatisticsCount { get; set; }
    }
    
    /// <summary>
    /// 仅用于给财务展示订单
    /// </summary>
    public class StatisticsOrder1
    {
        /// <summary>
        /// 订单号
        /// </summary>
        public string OrderID { get; set; }
        /// <summary>
        /// 支付人
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 支付成功时间
        /// </summary>
        public DateTime? OptDate { get; set; }
    }

    /// <summary>
    /// 老专家统计数据
    /// DBName：分库名称
    /// DBType：分库
    /// FlowType11：专家 总数
    /// FlowType12：专家 待确定
    /// FlowType13：专家 待上报
    /// FlowType14：专家 已上报
    /// FlowType21：县级 待审核
    /// FlowType22：县级 通过
    /// FlowType23：县级 退回
    /// FlowType31：市级 待审核
    /// FlowType32：市级 通过
    /// FlowType33：市级 退回
    /// FlowType41：省级 待审核
    /// FlowType42：省级 通过
    /// FlowType43：省级 有条件通过
    /// FlowType44：省级 退回
    /// </summary>
    public class StatisticsOldExpert
    {
        public string DBName{ get; set; }
        public string FlowType11 { get; set; }
        public string FlowType12 { get; set; }
        public string FlowType13 { get; set; }
        public string FlowType14 { get; set; }
        public string FlowType21 { get; set; }
        public string FlowType22 { get; set; }
        public string FlowType23 { get; set; }
        public string FlowType31 { get; set; }
        public string FlowType32 { get; set; }
        public string FlowType33 { get; set; }
        public string FlowType41 { get; set; }
        public string FlowType42 { get; set; }
        public string FlowType43 { get; set; }
        public string FlowType44 { get; set; }
    }
}
